NH2NH2HOOOONH2HONHOH2NOOHNH2OHHO